give someone a tongue-lashing - Francés Inglés Diccionario